# 作   者：要努力，努力，再努力
# 开发日期：2022/4/23 15:17
class Student:
    def __init__(self,name,age):
        self.name = name
        self.__age = age  # 年龄不希望在类的外部被使用，所以加了两个 _

    def show(self):
        print(self.name, self.__age)


stu = Student('张三', 20)
stu.show()
print(stu.name)
# print(stu.__age)  # AttributeError: 'Student' object has no attribute '__age'

print(dir(stu))
print(stu._Student__age)  # 在类的外部可以通过 _Student__age 进行访问



